package com.wsh.redis.redisdemo.exception;

/**
 * 自定义空异常
 *
 * @author wsh
 * @date 2021/9/15 21:04
 */
public class SelfException extends RuntimeException {

    /**
     * 无参构造
     */
    public SelfException() {
        super();
    }

    /**
     * 有详细信息的异常
     *
     * @param message 异常信息
     */
    public SelfException(String message) {
        super(message);
    }

    /**
     * 详细信息和原因构造一个新的异常
     *
     * @param message 异常信息
     * @param cause   原因
     */
    public SelfException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * 用指定原因构造一个新的异常
     *
     * @param cause 原因
     */
    public SelfException(Throwable cause) {
        super(cause);
    }
}
